Monte-Carlo Approximation Algorithms for Enumeration Problems

نویسندگان

  • Richard M. Karp
  • Michael Luby
  • Neal Madras
چکیده

We develop polynomial time Monte-Carlo algorithms which produce good approximate solutions to enumeration problems for which it is known that the computation of the exact solution is very hard. We start by developing a Monte-Carlo approximation algorithm for the DNF counting problem, which is the problem of counting the number of satisfying truth assignments to a formula in disjunctive normal form. The input to the algorithm is the formula and two parameters E and 8. The algorithm produces an estimate which is between 1 E and 1 + E times the number of satisfying truth assignments with probability at least 1 6. The running time of the algorithm is linear in the length of the formula times l,/~~ times ln(l/S). On the other hand, the problem of computing the exact answer for the DNF counting problem is known to be #P-complete, which implies that there is no polynomial time algorithm for the exact solution if P + NP. This paper improves and gives new applications of some of the work previously reported. Variants of an E, S approximation algorithm for the DNF counting problem have been highly tailored to be especially efficient for the network reliability problems to which they are applied. In this paper the emphasis is on the development and analysis of a much more efficient c, 6 approximation algorithm for the DNF counting problem.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Markov Chain Monte Carlo Method: an Approach to Approximate Counting and Integration

In the area of statistical physics, Monte Carlo algorithms based on Markov chain simulation have been in use for many years. The validity of these algorithms depends crucially on the rate of convergence to equilibrium of the Markov chain being simulated. Unfortunately, the classical theory of stochastic processes hardly touches on the sort of non-asymptotic analysis required in this application...

متن کامل

Monte-Carlo algorithms for the planar multiterminal network reliability problem

This paper presents a general framework for the construction of Monte-Carlo algorithms for the solution of enumeration problems. As an application of the general framework, a Monte-Carlo method is constructed for estimating the failure probability of a multiterminal planar network whose edges are subject to independent random failures. The method is guaranteed to be effective when the failure p...

متن کامل

Evaluating Performance of Algorithms in Lung IMRT: A Comparison of Monte Carlo, Pencil Beam, Superposition, Fast Superposition and Convolution Algorithms

Background: Inclusion of inhomogeneity corrections in intensity modulated small fields always makes conformal irradiation of lung tumor very complicated in accurate dose delivery.Objective: In the present study, the performance of five algorithms via Monte Carlo, Pencil Beam, Convolution, Fast Superposition and Superposition were evaluated in lung cancer Intensity Modulated Radiotherapy plannin...

متن کامل

A Comparative Study of the Construction of Positron Emission Tomography/Computed Tomography Facilities in Three South African Hospitals

Introduction: Development of higher energy modalities such as positron emission tomography/computed tomography (PET/CT), has led to more complex shielding problems. This is due to several factors, such as the radiopharmaceutical relatively high-administered activity, high patient throughput, and high energies of 511 kilo-electron volt (keV) positron annihilation photon...

متن کامل

Hierarchical Monte Carlo Image Synthesis

A fundamental variance reduction technique for Monte Carlo integration in the framework of integro-approximation problems is presented. Using the method of dependent tests a successive hierarchical function approximation algorithm is developed, which captures discontinuities and exploits smoothness in the target function. The general mathematical scheme and its highly efficient implementation a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • J. Algorithms

دوره 10  شماره 

صفحات  -

تاریخ انتشار 1989